Big Huge Thesaurus

explosive charge

noun